package com.bestcem.xm.deliver.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum DeliverScenesEnum {
    DELIVER_SCENES_NULL(0, "未知"),
    DELIVER_SCENES_QRCODE(1, "扫码场景"),
    DELIVER_SCENES_CONSUMER(2, "交易场景"),
    DELIVER_SCENES_TIMING(3, "定时场景"),
    DELIVER_SCENES_CUSTOM(4, "定制投放"),
    DELIVER_SCENES_EMBED(5, "嵌入投放"),
    DELIVER_SCENES_DEDICATED(6, "专用链接"),
    DELIVER_SCENES_SAMPLE(7, "样本投放"),
    DELIVER_SCENES_CUSTOM_LINK(8, "自定义链接"),
    DELIVER_SCENES_CUSTOM_API(9, "接口投放"),
    DELIVER_SCENES_WECHATMP(10, "微信公众号投放"),
    DELIVER_SCENES_WECHATMINI(11, "微信小程序投放");

    @EnumValue
    private final int value;

    private final String desc;
}
